Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
55 LEOPOLD ROAD Detached £800,000 22 Dec 2004
55A LEOPOLD ROAD Semi-Detached £1,303,600 15 Oct 2010
55B LEOPOLD ROAD Detached £1,375,000 12 Aug 2009
57 LEOPOLD ROAD Terraced £1,248,000 12 Jun 2017
59 LEOPOLD ROAD Semi-Detached £1,850,000 26 Jun 2020
63 LEOPOLD ROAD Terraced £2,700,000 7 Jun 2019